put a thought into something - Francés Inglés Diccionario